package controller

import (
	"context"
	v1 "kratos-realword/api/realworld/v1"
	"kratos-realword/internal/service"
)

type ProfileController struct {
	v1.UnimplementedProfileServiceServer

	service *service.ProfileService
}

func NewProfileController(service *service.ProfileService) *ProfileController {
	return &ProfileController{service: service}
}

func (controller *ProfileController) FollowUser(ctx context.Context, req *v1.FollowUserRequest) (*v1.ProfileReply, error) {
	return nil, nil
}

func (controller *ProfileController) UnFollowUser(ctx context.Context, req *v1.UnFollowUserRequest) (*v1.ProfileReply, error) {
	return nil, nil
}
func (controller *ProfileController) GetProfile(ctx context.Context, req *v1.GetProfileRequest) (*v1.ProfileReply, error) {
	return nil, nil
}
